itchy and inflammatory skin disease - Spanish English Dictionary